﻿@charset "utf-8";
/* CSS Document */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, input, p, blockquote, th, td, form, p { margin:0; padding:0; }
ul { list-style:none; }
img, a img { border:none; margin: 0px; padding: 0px; }
a { text-decoration:none; color:#000; }
a:hover { text-decoration:none; color: #F00; }
h1 { font-size: 1.5em; font-weight: bold; }
input, select, textarea { font-size:12px; color:#666; font-family:'lucida grande', taho, verdana, 'trebuchet ms', sans-serif; }
/*++++++++++++++++++++++++修改处（6-13）+++++++++++++++++++++++++++++++++*/
/*
table { border-collapse:collapse;word-wrap: break-word;  }
*/
/*++++++++++++++++++++++++修改处（6-13）+++++++++++++++++++++++++++++++++*/

/*全局*/
body { background:#e0f0ff; }
.clear { clear:both; }
.fgx { clear: both; height: 8px; overflow:hidden; }
.module_border { border: 1px solid #d4d3d3; }
.text_input { border: 1px solid #7e9dba; height:18px; width:178px; }
.select_style { width:178px; border: 1px solid #7e9dba; height:20px; }
.button_true1 { background: url(../images/button_true1.jpg) no-repeat; height: 20px; width: 55px; border-style: none; vertical-align:top; }
.button_true2 { background: url(../images/button_true2.jpg) no-repeat; height: 20px; width: 55px; border-style: none; vertical-align:top; }
.button_true3 { background: url(../images/button_true3.jpg) no-repeat; height: 20px; width: 55px; border-style: none; vertical-align:top; }
.new { color:red; }
/************************头部******************************/
#head { width:1009px; margin:0 auto; }
#logo { background: url(../images/logo.jpg) no-repeat; width:894px; height:166px; padding-top:5px; color:#fff; padding-left:115px; }
#logo_h1 { height:70px; color: white; font: bold 30px "微软雅黑"; text-align:center; width:600px; line-height:35px; vertical-align:middle; display: table-cell; }
#logo_h2 { line-height:50px; color: white; font: bold 16px "微软雅黑"; margin-top:45px; width:600px; text-align:right;}
/*导航*/
#main_nav { background: url(../images/main_nav_bg.jpg) repeat-x; height: 39px; padding-left:66px;}
#main_nav ul li { float:left; text-align: left; font-size:14px; font-weight:bold; line-height:39px; background: url(../images/main_nav_r.jpg) no-repeat right; padding:0px 26px; position:relative; display:block; }
#main_nav ul li:hover { background:#FFF; display:block; }
/*导航下拉*/
#main_nav .sub_nav { width:auto; min-width:170px; padding:0; position:absolute; top:35px; left:0; background:none repeat scroll 0 0 #DEDEDE; z-index:10000 !important; zoom:1; display:none; border: 2px solid #fff;}
#main_nav .sub_nav li { width:auto; padding:3px 25px 3px 25px; float:none; display:block; border:none; margin:5px 0; border-bottom:1px solid #fff; height:20px; background:none; line-height:20px; }
#main_nav .sub_nav li:hover { background:none; }
#main_nav .sub_nav li a { display:block; color:#000; height:20px; width:auto; white-space:nowrap; }
#main_nav .sub_nav li a:hover { color: #FF0000; }
/************************主体******************************/
#container { width: 995px; background-color:#fff; padding: 3px 7px; margin-right: auto; margin-left: auto; }
/*信息查询条*/
#search_nav { background: url(../images/search_bg.jpg) repeat-x; height: 31px; }
#info_search { height: 20px; padding-top:6px; padding-bottom:5px; font-size:12px; }
#info_search label { margin-left:10px; }
#button_search { background: url(../images/button_search.jpg) no-repeat; height: 20px; width: 55px; border-style: none; vertical-align:top; }
/*地区切换*/
#area { padding-left:5px; background:url(../images/nav_bg.jpg) repeat-x; height:32px; }
.zkw_title_on { width:45px; font-size: 12px; font-weight: bold; color: #FFF; height: 32px; background: url(../images/nav_show.jpg); }
#area li:hover { width:45px; font-size: 12px; font-weight: bold; color: #FFF; height: 32px; background: url(../images/nav_show.jpg); }
#area li { float: left; width: 45px; height: 32px; text-align: center; }
#area li a { width: 45px; font-weight: bold; font-size: 12px; color: #000; line-height: 32px; }
.subAreaUl li { float: left; margin-right: 6px; }
/************************左边******************************/
#left { float:left; width:740px; overflow:hidden; }
/*工作动态区*/


/*++++++++++++++++++++++++修改处（6-13）+++++++++++++++++++++++++++++++++*/
#column_gzdt { width:728px; height:246px; padding-top:4px; padding-left:10px; }
/*++++++++++++++++++++++++修改处（6-13）+++++++++++++++++++++++++++++++++*/

#column_gzdt_l { float:left; width:313px; height:245px; }
/*工作动态列表*/
#column_gzdt_r { float:right; width:400px; }
#column_gzdt_top { background:url(../images/column_gzdt_top.jpg) no-repeat; height:34px; line-height:34px; font-size:13px; margin-top:-4px; margin-right:-4px; }
/*
#column_gzdt_top { border-bottom: 1px solid #f44806; height:26px; line-height:26px; font-size:13px;}
*/
#gzdt_t { float:left; padding-left:35px; width:100px; font-weight:bolder; line-height:36px; }
#gzdt_m { float:right; width:50px; font-weight:bolder; }
#column_gzdt_r ul { }
#column_gzdt_r li { line-height:25px; float:left; background: url(../images/icon02.jpg) no-repeat 5px; padding-left:16px; font-size:12px; width:374px; }
#column_gzdt_r li span { float:right; }
#column_gzdt_r ul li a { font-size:12px; list-style:none; display:block; width:340px; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; }
/*项目信息区*/
.search_bar { height:20px; padding:4px 20px; font-size:12px; }
/*=========================修改处=================================*/
.area_info { height:250px; }
.area_info_top { height:20px; padding:6px 10px 4px 10px; background: #e1eefb; }
.area_info_top1 { height:20px; padding:6px 10px 4px 10px; background: #f9ece0; }
.area_info_top2 { height:20px; padding:6px 10px 4px 10px; background: #d0f8c9; }
.area_info_t { float:left; font-size:14px; color:#ff4300; font-weight:bold; background:url(../images/icon04.jpg) no-repeat 1px; padding-left:15px; }
/*=========================修改处=================================*/

.area_info_m { float:right; text-align:right; width:80px; font-size:12px; color:#666; }
.area_info_m a { font-size:12px; color:#666; }
.area_info_m a:hover { color:red; }
/*=========================修改处=================================*/
.area_table { border-collapse: collapse; table-layout:fixed; background: #FFF; width:708px; }
/*=========================修改处=================================*/



.area_table th { line-height:30px; border-bottom: solid 1px #000; font-weight:bold; color:#333; font-size:12px; }
.area_table tr td { padding:0px 5px; line-height:29px; font-size:12px; border:0px; border-bottom:dashed 1px #333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.area_table tr.over { background: #e1eefb; }
/*右边*/
#right { float:right; width:249px; }
.right_bg { width:237px; border-right: 1px solid #b1d7ec; border-bottom: 1px solid #b1d7ec; border-left: 1px solid #b1d7ec; padding:10px 5px; }
.right_bg h3 { text-align:center; font-size:13px; margin-bottom:5px; }
.right_bg p { font-size:12px; line-height:21px; }
/*行业主管部门区*/
#depart_top { background: url(../images/depart_bg.jpg) no-repeat; height: 47px; width: 249px; text-align:center; padding-top:4px; }
#depart_top h1 { color:#ff4500; font-size:14px; line-height:25px; }
#depart_top span { font-size:13px; color:#000; }
#departlist { height:160px; max-height:180px; overflow:auto; }
#departlist ul li { background: url(../images/button_subsep.jpg); width:186px; font-size:12px; padding-left:30px; margin-bottom:4px; line-height:28px; display:block; overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; }
/*
#departlist ul li { width:186px; font-size:12px; padding-left:30px; border:1px solid #c1c1c1; background:#f6f6f6 url(../images/icon05.jpg) no-repeat 5px 7px; margin-bottom:4px; line-height:26px; min-height:20px; }
*/



/*组织机构 专题治理任务*/
.column_top { background: url(../images/column_top01.jpg) no-repeat; height: 34px; width: 219px; padding-left:30px; font-size:13px; font-weight:bold; line-height:36px; }
.column_top span { float:right; margin-right:5px; }
.right_list2 { }
.right_list2 li { font-size:12px; line-height:24px; padding-left:15px; color:#325e9b; }
.right_list2 li a { color:#325e9b; }
.right_list2 li a:hover { color:red; }
.right_list2 li a span { margin:0 4px; }
/*信息统计 政策法规 中央文件*/
.column_top1 { background: url(../images/column_top02.jpg) no-repeat; height: 36px; width: 214px; padding-left:35px; font-size:13px; font-weight:bold; line-height:38px; }
.column_top1 span { float:right; margin-right:5px; }
.right_list1 { }
.right_list1 li { font-size:12px; line-height:24px; background: url(../images/icon03.jpg) no-repeat 5px; padding-left:15px; }
.infor_statistics li { font-size:12px; line-height:24px; padding-left:15px; font-size:12px; }
.infor_statistics li span { font-weight:bold; color:#3d9fff; margin-left:4px; margin-right:4px; }
/*信息活跃度统计*/
.column_top2 { background: url(../images/column_top03.jpg) no-repeat; height: 36px; width: 214px; padding-left:35px; font-size:13px; font-weight:bold; line-height:38px; }
.column_top2 span { float:right; margin-right:5px; }
.infor_statistics_table { border-collapse: collapse; table-layout:fixed; width:212px; }
.infor_statistics_table td { border:1px #333 solid; height:20px; font-size:12px; }
.infor_statistics_table th { border:1px #333 solid; height:20px; font-size:12px; font-weight: bold; background-color: #D8D8D8 }
.infor_statistics_details_table { border-collapse: collapse; table-layout:fixed; width:700px; }
.infor_statistics_details_table td { border:1px #333 solid; height:25px; font-size:15px; }
.infor_statistics_details_table th { border:1px #333 solid; height:25px; font-size:15px; font-weight: bold; background-color: #D8D8D8 }
.statistics_tip{ font-size:12px; font-weight:bold; margin: 3px; text-align:center; }
/*图片链接*/
.link_img { text-align:center; }
.link_img li { margin-bottom:5px; }
/*页脚*/
#foot { height:175px; background: url(../images/foot_bg.jpg) repeat-x; width:1009px; margin:0 auto; }
#foot table { }
#foot table tr td { line-height:20px; font-size:13px; }
/***************************************************************************************/
/***************************************************************************************/
/*++++++++++++++++++++++++修改处（6-13）+++++++++++++++++++++++++++++++++*/
/*table { border-collapse:collapse;word-wrap: break-word;  }
/*++++++++++++++++++++++++修改处（6-13）+++++++++++++++++++++++++++++++++*/




/*当前位置*/
#location { background: url(../images/location.jpg) repeat-x; height: 40px; font-size:13px; padding-left:20px; padding-top:12px; text-indent: 10px; }
#address { background: url(../images/address.jpg) no-repeat; height: 27px; font-size:13px; padding-left:45px; padding-top:20px; text-indent: 10px; }
/*左边区 项目列表*/
#projectlist_l { float:left; width:250px; overflow:hidden; }
#projectlist_l_top { background: url(../images/projectlist_l_top.jpg) no-repeat; height: 30px; width: 250px; }
#projectlist_l_bg { border:1px solid #a5cdfe; width:248px; border-top:none; }
#projectlist_l_bg ul { width:238px; margin:0px auto; }
#projectlist_l_bg ul li { background: url(../images/button_project.jpg) no-repeat; height: 40px; width: 198px; margin-bottom: 8px; padding-left:40px; }
#projectlist_l_bg ul li a { line-height:40px; font-size:14px; font-weight:bold; }
/*右边区*/
#projectlist_r { float:right; width:735px; }
#projectlist_r h1 { background: url(../images/mainContent_h2BgTitle.gif) no-repeat left; height: 30px; border-bottom: 1px solid #1D3F81; text-indent: 20px; }
/*新闻列表页面*/
.newslist { }
.newslist li { line-height:25px; background: url(../images/icon02.jpg) no-repeat 5px; padding-left:16px; font-size:12px; border-bottom: 1px dashed #999; }
.newslist li span { float:right; margin-right:10px; }
.newslist ul li a { font-size:12px; list-style:none; }
/*分页*/
.newspages { width:100.5%; text-align:center; padding:10px 0; clear:both; }
.newspages span, .newspages a, .newspages b { font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 2px; }
.newspages span font { color:#f00; font-size:12px; }
.newspages a, .newspages b { border:1px solid #80BFFF; background:#fff; padding:2px 6px; text-decoration:none }
.newspages span { padding-right:10px }
.newspages b, .newspages a:hover { background: #59ACFF; color:#FFFFFF; }
/*兼容老式分页*/
.pages { width:100.5%; text-align:center; padding:10px 0; clear:both; }
.pages span, .pages a, .pages b { font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 2px; }
.pages span font { color:#f00; font-size:12px; }
.pages a, .pages b { border:1px solid #80BFFF; background:#fff; padding:2px 6px; text-decoration:none }
.pages span { padding-right:10px }
.pages b, .pages a:hover { background: #59ACFF; color:#FFFFFF; }
.bt_content { text-align:left; }
.bt_content p { text-indent: 2em; }
.atext { text-align:left; }
.tdata h5 { text-align:left; }
.q4 { valign:middle; align:left; text-align:left; }
/*各市县部门链接页面*/
.cityLink { margin:10px auto; padding:5px 10px; float:left; border-bottom:1px dotted #a0a0a0; width:98%; }
.cityLink a { text-decoration: underline; }
.cityLink h3 { height:30px; line-height:30px; font-size:16px; background:#e0e0e0; text-indent:10px; margin:10px; text-align:left; }
.cityLink h4 { height:30px; line-height:30px; font-size:14px; text-indent:10px; }
.cityLink p { float:left; display:block; width:auto; height:40px; line-height:40px; font-size:14px; margin-right:10px; padding:0 20px; }
.cityLink li { float:left; display:block; width:auto; height:40px; line-height:40px; font-size:14px; margin-right:10px; padding:0 20px; }
/*组织机构*/
.zzjg { margin:0px auto 10px; padding:5px 10px; float:left; border-bottom:1px dotted #a0a0a0; width:98%; }
.zzjg a { text-decoration: underline; }
.zzjg h3 { height:30px; line-height:30px; font-size:16px; background:#e0e0e0; text-indent:10px; margin:10px; text-align:left; }
.zzjg h4 { height:30px; line-height:30px; font-size:14px; text-indent:10px; }
.zzjg p { display:block; width:auto; height:35px; line-height:35px; font-size:14px; margin-right:10px; padding:0 20px; }
.zzjg li { float:left; display:block; width:auto; height:40px; line-height:40px; font-size:14px; margin-right:10px; padding:0 20px; }
/*文章内容页面*/
#articlecontent { width:980px; margin:0px auto; text-align:center; }
#articlecontent img { }
.content_title { margin:20px 0px; border-bottom: 1px solid #999; text-align:center; }
.content_title h1 { font:16px; line-height:40px; }
.content_title h3 { text-align:center; margin:10px; padding:10px; }
#info { margin-top:15px; margin-bottom:8px; font-size:13px; text-align:center; }
#content { font-size:14px; line-height:24px; margin:20px 0px; }
#content p { text-indent: 2em; }
/*地区切换*/
#area { }
.zkw_title_on { width:45px; font-size: 12px; font-weight: bold; color: #FFF; height: 32px; background: url(images/nav_show.jpg); }
#area li:hover { width:45px; font-size: 12px; font-weight: bold; color: #FFF; height: 32px; background: url(images/nav_show.jpg); }
#area li { float: left; width: 45px; height: 32px; text-align: center; }
#area li a { width: 45px; font-weight: bold; font-size: 12px; color: #000; line-height: 32px; }
.subAreaUl li { float: left; font-size:12px; }
.subAreaUl li a { height:20px; line-height:20px; display:block; text-align:center; }
.subAreaUl li a:hover { background: url(../images/show_hover.jpg) no-repeat; height:20px; width:56px; color:#2f85ea; }
/*tab*/
#tabs { float:left; width:100%; background:#BBD9EE; font-size:93%; line-height:normal; }
#tabs ul { margin:0; padding:10px 10px 0 50px; list-style:none; font: bold 11px/1.5em Verdana; }
#tabs li { display:inline; margin:0; padding:0; }
#tabs a { float:left; background:url(../images/tableft.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
#tabs a span { float:left; display:block; background:url(../images/tabright.gif) no-repeat right top; padding:5px 15px 4px 6px; color:#666; }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span { float:none; }
/* End IE5-Mac hack */
    #tabs a:hover span { color:#FF9834; }
#tabs a:hover { background-position:0% -42px; }
#tabs a:hover span { background-position:100% -42px; }
#tabs #current a { background-position:0% -42px; }
#tabs #current a span { background-position:100% -42px; }
/*公开区等 tab切换*/
.Lanmititletihuan { height: 30px; width: 145px; font-weight: bold; color: #FFF; line-height: 31px; background-image: url(../images/Lanmu_title_show.jpg); background-repeat: no-repeat; }
.Lanmititle { height: 30px; line-height: 31px; font-weight: bold; color: #000; }
.Lanmititle a { color: #999; width: 145px; }
.Lanmu_T { font-size: 16px; font-weight: bold; color: #F00; }
.q4 { valign:middle; align:left; text-align:left; font-size:13px; }
.tdata { width:100%; border-collapse: collapse; table-layout:fixed; word-wrap: break-word; }
.tdata h2 { color: #000; }
.tdata td, .tdata th { font-size:14px; padding:2px 5px; border:#bed1eb 1px solid; height:20px; line-height:20px; text-align:left; }
.tdata td span { color:#000; font-size:12px; float:right; }
.tdata td span a { font-size:12px; }
.tdata td a { color:#0033FF; font-size:12px; text-decoration:none; }
.tdata td a:hover { color:#000 }
.atext { word-wrap: break-word; }
/*表格内容*/
.xdTab { border-collapse: collapse; table-layout:fixed; background: #FFF; }
.xdTab tr td, .xdTab tr th { border: 1px solid #CCCCCC; height: 23px; line-height: 25px; font-size: 16px; }
.xdTab tr td {overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.xdTab a { font-size:16px; }
/*平台检索页面*/
.sh { width: 100%; height: 30px; line-height: 30px; background: url(../images/search_title.jpg) no-repeat; padding-bottom: 10px; border-image: initial; }
.btnSearch { height:24px; width:56px; border-width:0px; background:url(../images/go.gif) no-repeat; }
.btnReset { height:24px; width:56px; border-width:0px; background:url(../images/ag.gif) no-repeat; }
.search_table { border-collapse:collapse; word-wrap: break-word; width:100%; }
.search_table td, .search_table th { font-size:14px; padding:2px 5px; border:#bed1eb 1px solid; height:20px; line-height:20px; text-align:left; }
.search_table .stext { border: 1px solid #7e9dba; height:18px; width:345px; }
